home *** CD-ROM | disk | FTP | other *** search
/ Programmers Heaven 2 / Programmers Heaven 2.iso / files / graphics / 3d / files.bbs < prev    next >
File List  |  1997-10-03  |  15KB  |  239 lines

  1.              =========================================
  2.                  3D-Graphics textfiles & tutorials
  3.              =========================================
  4. 3D-TRICK.ZIP 3D-Math tricks 
  5. 3D.ZIP       3D example in basic
  6. 3D_DXF.ZIP   Minimum requirements for creating a dxf file of a 3D model
  7. 3D_MATHS.ZIP Mark's Useful 3D Maths stuff
  8.              This document is provided as is without any guarantee of the 
  9.              accuracy of its content. It contains the bare essentials of 3D 
  10.              maths for computer graphics.  
  11. 3DBASICS.ZIP Basic Introduction to 3D Programming
  12. 3DCORPS.ZIP  Stereoscopic technologies currently available for computer
  13.              displays
  14. 3DROTATE.ZIP Three Dimensional Rotations For Computer Graphics
  15. 3DTUT.ZIP    A tutorial for 2D and 3D vector and texture mapped graphics 
  16. BSP_TREE.ZIP BSP Trees
  17. DOOM.ZIP     'Doom' 3D Engine techniques  
  18. FH-3DTUT.ZIP 3dTutorial v1.0 -in Turbo Pascal-
  19. LANDS.ZIP    3D-Land, This program makes a nice 3D landscape (Basic)
  20. NLB-3DRT.ZIP 3-d rotation explanation full source code included!
  21. OTMSORT.ZIP  Otmsort.Txt - sorting algorithms for 3D graphics
  22. QROTATE.ZIP  3D Rotations/Instancing using quaternion
  23. QUATERNI.ZIP Using Euler paramaters for rotations
  24. RETVEC10.ZIP 3D FixedPoint (8.8)  Retarded vectors
  25. SIRD.ZIP     Pascal source for calulating single image stereograms (sirds)
  26.              the program supports texture and random dots...
  27. STARS.ZIP    Stars: 3D Starfield Example
  28. TEXTVEC.ZIP  TEXTRO OTM/95 Source code to textmode vectors
  29. TRANSFRM.ZIP Perspective transforms
  30. VIEWSYS.ZIP  Viewing Systems For 3D Engines
  31. ZED3D080.ZIP Zed3D is a handy tutorial and reference for real-time 3D
  32.              graphics. It includes most proofs as well as some pseudocode.
  33.              Zed3D cover several topics, among which are: texture mapping,
  34.              gouraud shading, z-buffering, depth-field rendering, bitmap
  35.              scaling, rendering a polygon, reducing a polygon to a mesh of
  36.              triangles, automatically generating normals for polyhedras and
  37.              more.
  38.  
  39.  
  40.              ==============================
  41.                  3D-Graphics sourcecode
  42.              ==============================
  43. 3D-STAR.ZIP  3D-star routine in asm
  44. 3D_2.ZIP     Another 3D example in basic
  45. 3D_3.ZIP     Another 3D example in basic
  46. 3DCUBE.ZIP   Gouraud type shaded cube. needs mouse (with C source)
  47. 3DDEMO.ZIP   This is my 2d/3d/voxel demo w/src.
  48.              It has lambert/gouraud/phong shading and w/texture. Has such
  49.              effects as hazing/transparency/morphing/shadowing with multiple
  50.              cameras. And has routines to do height mapping.
  51. 3DEXP1.ZIP   A fast, QuickBASIC 4.5 3-D wireframe animation program. 
  52. 3DEXP1B.ZIP  fast 3-D wireframe program in basic
  53. 3DLIB30B.ZIP 3dLIB is a library of pascal units that allows Borland (Turbo) 
  54.              Pascal and C++ programmers to write applications that display 
  55.              and animate 3D wire-mesh objects. The library is based on a 
  56.              project developed since 1984 on different platforms.  
  57. 3DMORPH.ZIP  Excellent 3d morph + full pas source for demo/intro coding
  58. 3DPASCAL.ZIP 3d "vector"-object routine for turbo pascal 5.5 (Source)
  59. 3DSCO.ZIP    3D Studio loader/converter
  60.              Tool that can import 3DS objects into e.g. demos and games. 
  61.              Full C++ source included. Compiles with: - Watcom C/C++ 10.0 - 
  62.              Borland C/C++ 3.1 - GNU C/C++ 2.6 (Linux) 
  63. 3DSPACE2.ZIP Phantom_3d_engine (Pascal source)
  64. 3DSPAS.ZIP   Gouraud shader for 3D studio objects (Pascal source)
  65. 3DSRDR12.ZIP 3DStudio reader v1.2 with C source
  66. 3DSTUFF.ZIP  3D-package consisting of a Ray-casting and a polygon engine
  67.              with C source.
  68. 3DTOSHI2.ZIP Multi-Platform 3D Graphics Library ver 2.0
  69.              The purpose of Multi-Platform 3D Graphics library is to provide 
  70.              high-performance & flexible 3D graphics to high-level 
  71.              programmers. So that they do not have to build their own 
  72.              graphics routines for each target-platforms.  
  73.              *Supported Operating System :
  74.              -  DOS, 32-Bit DOS, Windows 3.1, Windows 95, Windows NT,
  75.              -  OS/2 3.0, Unix with X Windows system
  76.              *Supported Compilers :
  77.              -  Watcom C/C++ 10.0+, Visual C/C++ 2.0+, Borland C/C++
  78.              -  4.0+, GNU C/C++ Compiler.
  79. 3DW_PERS.ZIP 3D-Ware version 1.0 ( DOS )
  80.              Is a real mode high performance 3D graphics library. It is also
  81.              supplied with a suite of tools that help you to produce 3D
  82.              games and VR applications. 3D Games and applications produced
  83.              using 3D-Ware version 1.0 can be sold freely without royalty
  84.              payments to Virtek. You can upgrade to 3D-Ware v1.0
  85.              Professional edition which adds Texturing and Gouraud Shading
  86.              facilities, so that your applications can be given a more
  87.              professional feel. The upgrade price is UK pounds 99 (+postage)
  88.              (+17.5% V.A.T for UK and VAT registered European union members)
  89. 3DWCUBE.ZIP  A wireframe cube rotation demo with C source
  90. 3DWORLD.ZIP  3d-world of objects demo by istvan adam
  91.              Frits you can fly around in this small 3d world of objects the
  92.              program demonstrates a number of techniques such as shading:
  93.              constant, gouraud, phong etc. Real-time scroller simple hidden
  94.              surface removal etc.
  95. BIX_DEMO.ZIP Bix - demo (COOL!)
  96.              The Bix program is a demonstration of extremely realistic 
  97.              physics in 3d. In the future it will probably be used in 
  98.              several games, once I finish adding flatshading and texture 
  99.              mapping - as of now, it's all wireframe. Still, you can get a 
  100.              good idea of the depth and realness of the engine. 
  101. BM192A.ZIP   Bad Mood project v 1.92a.A doom engine with full source
  102.              code for the Atari Falcon030  computer. Requires a IWAD
  103.              file. Shareware Doom WAD would do. And so do DOOM2,
  104.              Heretic or Ultimate Doom. (MC680x0 Source)
  105. BSP3D.ZIP    3D Demo with C++ Source (DJGPP)
  106. CARHACK.ZIP  See DOOM rendering engine in progress 190 byte TSR. Makes DOOM
  107.              to run SLOW *UNBELIEVABLE* SLOW And You can see, how it works, GREAT
  108. CLIPPOLY.ZIP 3D polygon clipping multiobject rotating thing! 
  109.              With assembler source
  110. CUBEDJ.ZIP   Cube rotation demo - Djgpp version (C source)
  111. DDJBSP2.ZIP  This archive contains the source code for a sample system to
  112.              render 3-d scenes from 2-d bsp trees
  113. DEVEL2.ZIP   REND386 -- A C-source of a 3-D Polygon Rendering Package for
  114.              the 386 and 486
  115. DOOMPROJ.ZIP Well, here is my first attempt at implementing the most basic
  116.              concepts for a 3d type engine somewhere between wolf3d and doom.
  117. DWU.ZIP      This is a simple demo of a dynamics/graphics engine that I am
  118.              making. The floor or trampoline is a flexible body, and the
  119.              spheres are rigid. If you are adventuresome you can edit the
  120.              scene.dat file, and modify the radius, velocity's, densities,
  121.              etc of the spheres.
  122. EASY_3D.ZIP  Pascal source file showing the very basic 3d rotations calculus
  123.              using matrices. Including a cute "delay vector" effect. For beginners...
  124. F_IMATH.ZIP  32-bit 3D math routines for Pmode and WATCOM. By Flynn Integer
  125.              3d Matrix math, Lambert shading, inverse matricies,
  126. FIELD.ZIP    Commanche like 3D-height-filed terrain renderer with C++ source
  127. FIRST3D.ZIP  Filled polygon demo, C source.
  128. FRAMES.ZIP   Frames.c Example of how to use coordinte frames in a 3d world
  129.              This example shows how to use the notion of frames of reference
  130.              to simplify the transformations between OCS, WCS, CCS, etc.
  131.              also shows how to specify rotations in local axis to have a
  132.              coherent rotation direction always This example is that _an
  133.              example_ it is not optimized nor the best possible way to
  134.              implement it;
  135. GORAU.ZIP    Goraude Shaded Polygons in basic
  136. HDSRC.ZIP    Hozie doom , 3D Doom like clone with C source
  137. HEIGHT.ZIP   Demo of Height-Field Terrain Rendering
  138.              This program is a demonstration of the height-field rendering
  139.              graphics "engine" I have been working on for the past few
  140.              months. For the most part I have used it as a test harness to
  141.              explore the visual results of various "speed-up" techniques. It
  142.              is not a game (yet), but intended to be used in one.
  143. I3D_212.ZIP  I3D (Interactive 3D) tool kit
  144.              I3D is a software tool kit designed to help you create your own
  145.              interactive 3D programs in C. If you're interested in creating
  146.              a program similar to Castle Wolfenstein or Ultima Underworld -
  147.              I3D is for you!  ver 2.1
  148. ICUBEDJ.ZIP  Simple 3d gouraud/zbuffered cube demo , C source.
  149. NEWEST3D.ZIP 3D source in C
  150. OBJ3D01.ZIP  Object3D Samples V0.1
  151.              Is a C++ librarie used to draw real time 3D Objects. But you
  152.              can use it with other languages than C++. Samples are made in
  153.              Visual Basic, C and C++
  154. P3D.ZIP      P3D.EXE Demo of a 3D-doom like engine (no src)
  155. P3DVE.ZIP    P3D vector engine
  156.              Flat Shading, Gouraud Shading, Texture Mapping, ENV Mapping 
  157.              Phong Shading  
  158. POINTS.ZIP   Display, shift, rotate and morph points in 3D with color
  159.              fading. Asm src
  160. POLY.ZIP     3D rotating cube (filled polygons) C++ source (DOS)
  161. RAYCAST.ZIP  Raycast 3d Engine v2.6 with basic source
  162. SHROMBMP.ZIP Rotation of a Shroom Picture, C source
  163. SIPP_30.ZIP  SIPP  --  3d rendering package with source in C
  164.              Is a library for creating 3-dimensional scenes and rendering
  165.              them using a scan-line z-buffer algorithm. A scene is built up
  166.              of objects which can be transformed with rotation, translation
  167.              and scaling. The objects form hierarchies where each object can
  168.              have arbitrarily many subobjects and subsurfaces. A surface is
  169.              a number of connected polygons which are rendered with either
  170.              Phong, Gouraud or flat shading. An image can also be rendered
  171.              as a line drawing of the polygon edges without any shading at all.
  172. THREED.ZIP   TRI_D.TPU A pascal library for 3 dimensional graphics
  173.              Is a toolkit for drawing and manipulating three dimensional
  174.              objects. The intent is to be fast, yet accurate, and to keep
  175.              the actual mechanics out of the way of the user.
  176. VECTOR.ZIP   3d vector graphics engine ver 1.91 (in Basic)
  177. VGA-VUL3.ZIP 3d-rotations in pascal/assembler 
  178.              Hello there and welcome to yet another release from Outlaw 
  179.              Triad. This one is a trainer on 3d. I must say that there are a 
  180.              LOT of trainers and sources available already on this subject. 
  181.              But again, it never hurts to study more than just a few of 
  182.              them, right? Ok, as always I started to code & write this stuff 
  183.              primarily for myself. And then decided to release it... why 
  184.              not? ;)  
  185. VGA-VUL4.ZIP 3d-rotations in 100% assembler 
  186.              Hello there. This is Vulture typing this little textfile. Yeah, 
  187.              uhm, well, some of you might be confused since Outlaw Triad 
  188.              already released sources covering 3d-rotations (VGA-VUL3). But, 
  189.              that source was coded in pascal with some built-in assember and 
  190.              because a lotta people out there are more interested in pure 
  191.              100% asm, I thought it might be a good idea to release my own 
  192.              little asm source-code covering 3d. This source was coded in 
  193.              IDEAL mode. I'll assume basic knowledge of vga-coding, 
  194.              assembler and Pascal.  
  195. VGAMAZE4.ZIP VGAMAZE (C++ src)
  196.              Display mazes in three dimensions on your VGA monitor.
  197. VOXEL.ZIP    Fully commented source code of a voxel landscape generator.
  198. VOXELSP2.ZIP Voxel space 2 (full c++ sourcecode) 
  199.              This version uses raycasting to generate a voxel landscape  
  200. VOXELSPC.ZIP Voxel-Space  
  201.              A Very Fast Gouraud and Height-interpolated Voxel Landscape (a 
  202.              left-out routine from Pureness) [Full sources in C & Asm]
  203. VOXELTUT.ZIP Voxel Renderer (Heightfield Engine, C Src)
  204. VOXRAY.ZIP   RayDeal, C/C++ source for a Doomlike engine
  205.              The Raydeal game is a game based on the recently released
  206.              Raydeal game engine, also known as the Nottingham engine. The
  207.              idea is to create a much more stategic and expanded Deathmatch.
  208.              In other words, people will now not only be in charge of their
  209.              own survival, but will also control bases, defenses, etc. Teams
  210.              of people will be pitted against eachother, in charge of
  211.              capturing their oppenents base (or in a larger game, multiple
  212.              bases). Hopefully, the end result will be a ten on ten all out
  213.              strategic war, all in real-time 3-d. It'll probably take a lot
  214.              longer than a normal deathmatch. Environments will be mostly
  215.              outdoor forests and the like, while base will be interior DOOM
  216.              like buildings. Obviously levels will all be a lot more complex
  217.              in the real game.
  218. VPE63.ZIP    VIRTUAL PRESENCE ENGINE version 0.63
  219.              A portable post-Doom graphics engine. Regions below/above one
  220.              another, non-orthogonal walls, variable level floors/ceilings,
  221.              full object support, complete physics system, moving walls,
  222.              virtual views, etc. Works in 32-bit protected mode (DOS4GW).
  223. VRKIT.ZIP    VRKIT - A full Virtual Reality Kit.
  224.              This amazing 3D virtual reality engine features super-fast 3D
  225.              texture mapping of floors and walls. Great for aspiring game
  226.              programmers. Register this kit and get the FULL ROYALTY FREE
  227.              SOURCE CODE! Written in C/ASM for the BORLAND C/C++ Compiler.
  228.              Make your own 3D games and learn hot game coding secrets.
  229. X1.ZIP       Wolf-3D Generic engine in c
  230. XYZ_20.ZIP   Xyz++ is a 3d graphics class library for users of borland c++
  231.              3.1 And above. a Comprehensive package of optimized c++ classes
  232.              for both floating point and fixed point 3d graphics. aLso
  233.              includes bgi, mouse, keyboard, and gui control panel classes,
  234.              an instructive manual and several example programs. Complete
  235.              source code is shipped with the registered version.
  236. YANNS3D.ZIP  3D engine source
  237.  
  238.  
  239.